source/hexchat/plugin.d(188,37): Error: `@safe` function `getInfo` cannot access `__gshared` data `ph` source/hexchat/plugin.d(188,36): Error: function `hexchat.capi.hexchat_get_info(hexchat_plugin* ph, const(char*) id)` is not callable using argument types `(_error_, immutable(char)*)` source/hexchat/plugin.d(188,36): cannot pass argument `__error` of type `_error_` to parameter `hexchat_plugin* ph` source/hexchat/plugin.d(194,34): Error: `@safe` function `readInfo` cannot access `__gshared` data `ph` source/hexchat/plugin.d(194,33): Error: function `hexchat.capi.hexchat_get_info(hexchat_plugin* ph, const(char*) id)` is not callable using argument types `(_error_, immutable(char)*)` source/hexchat/plugin.d(194,33): cannot pass argument `__error` of type `_error_` to parameter `hexchat_plugin* ph` source/hexchat/plugin.d(207,24): Deprecation: function `std.string.munch!(const(char)[], string).munch` is deprecated - This function is obsolete. It is available in https://github.com/dlang/undeaD if necessary. source/hexchat/plugin.d(208,28): Deprecation: function `std.string.munch!(const(char)[], string).munch` is deprecated - This function is obsolete. It is available in https://github.com/dlang/undeaD if necessary. source/hexchat/plugin.d(245,22): Error: safe function `hexchat.plugin.getWords` cannot index pointer `cwords` source/hexchat/plugin.d(294,22): Error: `@safe` function `hookServer` cannot access `__gshared` data `ph` source/hexchat/plugin.d(294,21): Error: function `hexchat.capi.hexchat_hook_server(hexchat_plugin* ph, const(char*) name, int pri, extern (C) int function(const(char)** word, const(char)** word_eol, void* user_data) callback, void* userdata)` is not callable using argument types `(_error_, immutable(char)*, CommandPriority, extern (C) int function(const(char)** cwords, const(char)** cwords_eol, void* ud) @system, EatMode function(const(char[][]) words, const(char[][]) words_eol))` source/hexchat/plugin.d(294,21): cannot pass argument `__error` of type `_error_` to parameter `hexchat_plugin* ph` source/hexchat/plugin.d(323,22): Error: `@safe` function `hookServer` cannot access `__gshared` data `ph` source/hexchat/plugin.d(323,21): Error: function `hexchat.capi.hexchat_hook_server(hexchat_plugin* ph, const(char*) name, int pri, extern (C) int function(const(char)** word, const(char)** word_eol, void* user_data) callback, void* userdata)` is not callable using argument types `(_error_, immutable(char)*, CommandPriority, extern (C) int function(const(char)** cwords, const(char)** cwords_eol, void* ud) @system, CallbackData*)` source/hexchat/plugin.d(323,21): cannot pass argument `__error` of type `_error_` to parameter `hexchat_plugin* ph` source/hexchat/plugin.d(355,23): Error: `@safe` function `hookCommand` cannot access `__gshared` data `ph` source/hexchat/plugin.d(355,22): Error: function `hexchat.capi.hexchat_hook_command(hexchat_plugin* ph, const(char*) name, int pri, extern (C) int function(const(char)** word, const(char)** word_eol, void* user_data) callback, const(char*) help_text, void* userdata)` is not callable using argument types `(_error_, immutable(char)*, CommandPriority, extern (C) int function(const(char)** cwords, const(char)** cwords_eol, void* ud) @system, immutable(char)*, EatMode function(const(char[][]) words, const(char[][]) words_eol))` source/hexchat/plugin.d(355,22): cannot pass argument `__error` of type `_error_` to parameter `hexchat_plugin* ph` source/hexchat/plugin.d(385,23): Error: `@safe` function `hookCommand` cannot access `__gshared` data `ph` source/hexchat/plugin.d(385,22): Error: function `hexchat.capi.hexchat_hook_command(hexchat_plugin* ph, const(char*) name, int pri, extern (C) int function(const(char)** word, const(char)** word_eol, void* user_data) callback, const(char*) help_text, void* userdata)` is not callable using argument types `(_error_, immutable(char)*, CommandPriority, extern (C) int function(const(char)** cwords, const(char)** cwords_eol, void* ud) @system, immutable(char)*, CallbackData*)` source/hexchat/plugin.d(385,22): cannot pass argument `__error` of type `_error_` to parameter `hexchat_plugin* ph` source/hexchat/plugin.d(417,21): Error: `@safe` function `hookPrint` cannot access `__gshared` data `ph` source/hexchat/plugin.d(417,20): Error: function `hexchat.capi.hexchat_hook_print(hexchat_plugin* ph, const(char*) name, int pri, extern (C) int function(const(char)** word, void* user_data) callback, void* userdata)` is not callable using argument types `(_error_, immutable(char)*, CommandPriority, extern (C) int function(const(char)** cwords, void* ud) @system, EatMode function(const(char[][]) words))` source/hexchat/plugin.d(417,20): cannot pass argument `__error` of type `_error_` to parameter `hexchat_plugin* ph` source/hexchat/plugin.d(445,21): Error: `@safe` function `hookPrint` cannot access `__gshared` data `ph` source/hexchat/plugin.d(445,20): Error: function `hexchat.capi.hexchat_hook_print(hexchat_plugin* ph, const(char*) name, int pri, extern (C) int function(const(char)** word, void* user_data) callback, void* userdata)` is not callable using argument types `(_error_, immutable(char)*, CommandPriority, extern (C) int function(const(char)** cwords, void* ud) @system, CallbackData*)` source/hexchat/plugin.d(445,20): cannot pass argument `__error` of type `_error_` to parameter `hexchat_plugin* ph` /opt/dmd-safe/dmd/dmd-safe failed with exit code 1.